
import java.awt.*;  
import javax.swing.*;  
public class Login extends JFrame{  
    JPanel jp1,jp2,jp3;//面板  
    JLabel jlb1,jlb2;//标签  
    JButton jb1,jb2;//按钮  
    JTextField jtf;//文本  
    JPasswordField jpf;//密码  
    public static void main(String[] args) {  
        Login win=new Login();  
    }   
    public Login(){  
        jp1=new JPanel();  
        jp2=new JPanel();  
        jp3=new JPanel();  
		//标签
        jlb1=new JLabel("用户名");  
        jlb2=new JLabel("密    码");  
        //按钮  
        jb1=new JButton("登录");  
        jb2=new JButton("注册");  
        //文本框  
        jtf=new JTextField(10);  
        //密码框  
        jpf=new JPasswordField(10);  
        this.setLayout(new GridLayout(3, 1));//网格式布局    
        //加入各个组件  
        jp1.add(jlb1);  
        jp1.add(jtf);  
          
        jp2.add(jlb2);  
        jp2.add(jpf);  
          
        jp3.add(jb1);  
        jp3.add(jb2);  
          
        //加入到JFrame  
        this.add(jp1);  
        this.add(jp2);  
        this.add(jp3);  
          
        //设置窗体  
        this.setTitle("用户登录");//窗体标签  
        this.setSize(300, 150);//窗体大小  
        this.setLocationRelativeTo(null);//在屏幕中间显示(居中显示)  
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//退出关闭JFrame  
        this.setVisible(true);//显示窗体  
        this.setResizable(false);  
    }  
}  
